GOTO is a vendor independent international software development conference with more that 90 top speaker and 1300 attendees. The conference cover topics such as .Net, Java, Open Source, Agile, Architecture and Design, Web, Cloud, New Languages and Processes

Presentation: "Enabling Microservices at Orbitz"

Time: Tuesday 16:05 - 16:55 / Location: Grand Ballroom A & B

In this talk we will discuss how we enabled decomposition of one of our 500+ system components into a continuously deployed microservice cluster. Our platform is comprised of Apache Mesos/Marathon, Docker, and a number of local services including Consul for service discovery, Logstash for diskless logging, and a custom metrics forwarder to Graphite. Building on this, we'll detail our CI pipeline using Jenkins workflows to build and publish microservices as Docker images, test and deploy via Marathon/Mesos, and automated change tickets. Finally, we'll discuss lessons learned from building our own enterprise PaaS and scaling it out to a large organization.

Download slides

Rick Fast, Principal Software Engineer at Expedia Inc.

Rick Fast

Biography: Rick Fast

Rick Fast is principal engineer at Expedia in the Expedia Worldwide Engineering group. Prior to Expedia and Orbitz, Rick was an engineer at CDK Global/Cobalt in Portland, an industry leader in automotive retail software. Additionally, he served as lead engineer at Nokia HERE (formerly Navteq), a provider of digital map data.

Twitter: @tortiepoint

 

Steve Hoffman, Senior Principal Engineer at Raise

Steve Hoffman

Biography: Steve Hoffman

Steve Hoffman is a Senior Principal Engineer at Raise. Prior to Raise, Steve worked on various DevOps automation projects at Orbitz. Prior to Orbitz, Steve was senior software architect for Cleversafe, an industry-leading object-based storage provider. Additionally, he served as a senior software developer for G2 SwitchWorks, a company that provided travel distribution solutions for travel suppliers and agents in the United States. He is also the author of “Apache Flume: Distributed Log Collection for Hadoop.

Twitter: @bacoboy